petticoat insulators - Turco Inglés Diccionario